inguinal testis - German English Dictionary